compound pyrenoid - German English Dictionary